I agree that Bonds is one of the greatest of all time no matter what, but his numbers the past 7 years have been greatly inflated due to steriods IMO. He is/would have been a hall of famer on the first ballet, although if roids are ever proven, then he may not be.